package com.yuyou.fn.api.dto;

import java.io.Serializable;
import java.util.Date;

public class ClassLectureDto implements Serializable {

    /**  */
    private Long classLectureId;

    /** 班级ID */
    
    private Long classId;

    /**  */
    
    private Integer lectureNo;

    /** 老师ID */
    
    private Long teacherId;

    /** 教师姓名 */
    
    private String teacherName;

    /** 日期 */
    
    private Date classDate;

    /** 开始时间 */
    
    private String startTime;

    /** 结束时间 */
    
    private String endTime;

    /** 考勤时间 */
    
    private Date attendanceTime;

    /** 考勤状态 0:未考勤 1:已考勤 */
    
    private Integer attendanceStatus;

    /** 缺勤人数 */
    
    private Integer absenceAmount;

    /** 出勤人数 */
    
    private Integer attendanceAmount;

    /** 总人数 */
    
    private Integer totalAmount;

    /** 迟到人数 */
    
    private Integer lateAmount;

    /** 请假人数 */
    
    private Integer leaveAmount;

    /**  */
    
    private Date createTime;

    /**  */
    
    private Date updateTime;

    /**上课时间 */
    
    private Date classTime ;

    public Long getClassLectureId() {
        return classLectureId;
    }

    public void setClassLectureId(Long classLectureId) {
        this.classLectureId = classLectureId;
    }

    public Long getClassId() {
        return classId;
    }

    public void setClassId(Long classId) {
        this.classId = classId;
    }

    public Integer getLectureNo() {
        return lectureNo;
    }

    public void setLectureNo(Integer lectureNo) {
        this.lectureNo = lectureNo;
    }

    public Long getTeacherId() {
        return teacherId;
    }

    public void setTeacherId(Long teacherId) {
        this.teacherId = teacherId;
    }

    public String getTeacherName() {
        return teacherName;
    }

    public void setTeacherName(String teacherName) {
        this.teacherName = teacherName;
    }

    public Date getClassDate() {
        return classDate;
    }

    public void setClassDate(Date classDate) {
        this.classDate = classDate;
    }

    public String getStartTime() {
        return startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public Date getAttendanceTime() {
        return attendanceTime;
    }

    public void setAttendanceTime(Date attendanceTime) {
        this.attendanceTime = attendanceTime;
    }

    public Integer getAttendanceStatus() {
        return attendanceStatus;
    }

    public void setAttendanceStatus(Integer attendanceStatus) {
        this.attendanceStatus = attendanceStatus;
    }

    public Integer getAbsenceAmount() {
        return absenceAmount;
    }

    public void setAbsenceAmount(Integer absenceAmount) {
        this.absenceAmount = absenceAmount;
    }

    public Integer getAttendanceAmount() {
        return attendanceAmount;
    }

    public void setAttendanceAmount(Integer attendanceAmount) {
        this.attendanceAmount = attendanceAmount;
    }

    public Integer getTotalAmount() {
        return totalAmount;
    }

    public void setTotalAmount(Integer totalAmount) {
        this.totalAmount = totalAmount;
    }

    public Integer getLateAmount() {
        return lateAmount;
    }

    public void setLateAmount(Integer lateAmount) {
        this.lateAmount = lateAmount;
    }

    public Integer getLeaveAmount() {
        return leaveAmount;
    }

    public void setLeaveAmount(Integer leaveAmount) {
        this.leaveAmount = leaveAmount;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public Date getClassTime() {
        return classTime;
    }

    public void setClassTime(Date classTime) {
        this.classTime = classTime;
    }
}
